﻿using System.Xml.Serialization;

namespace Toybox.NicoSharp.Seiga
{
	partial class Theme
	{

		[XmlRoot("response")]
		public class Info
		{
			public ThemeInInfo theme;
		}
		
		public class ThemeInInfo
		{

			public string id;

			public string title;

			public int res_count;

			public int comment_count;

			public int view_count;

			public int mylist_count;

			public string speed;

			public string status;

			public string bgm_id;

			public string import_flag;

			public string delete_flag;

			public string campaign_name;

			public string theme_type;

			public string content;

			public string created;

			public string updated;

			public string image_id;

			[XmlArrayItem("tag")]
			public Tag[] tag_list;

			public string thumbnail_url;

			public int image_count;

			public string description;

		}

		public class Tag
		{
			public string target_id;

			public string tag_id;

			public int lock_status;

			public string created;

			public string updated;

			public string id;

			public string name;

			public string normalize;

			public string normalize_tag_id;

			public int manga_count;
		}

	}
}
